divinity professor - German English Dictionary